storm vortex - Francés Inglés Diccionario